夏洛克接下了警监葛瑞森女友佩吉的私人委托。因患多发性硬化症,佩吉长期接受治疗,但她敏锐地察觉到自己的主治医生乔纳斯·基尔的诊所有异常——前台人员突然衣着华丽、首饰昂贵。曾从事警察工作的她直觉这背后有非法行为。夏洛克调查后发现,诊所员工确实利用医疗保险漏洞谋私,不过主治医生本人并不知情。
事情本应到此结束,但夏洛克在查阅佩吉的保险记录时发现她已无力承担高昂的治疗费用。唯一的出路是与葛瑞森结婚,从而享受他的医疗保险。一向对婚姻持怀疑态度的夏洛克,这次却一反常态,开始暗中推动葛瑞森向佩吉求婚。
与此同时,警局接到度假村枪击案报警。死者肯尼斯·托兰是聚会客人,凌晨被发现死于小屋旁。他在死前拍摄了一段视频,背景音乐来自小屋内部,而视频中的女子正是上周被绑架的贝丝·斯通。但当警方赶到时,小屋已被氨水彻底清洗,贝丝再次失踪。
贝丝的丈夫亚伦经营一家视频创作公司,生活勉强维持。绑架案发生后他既焦虑又回避,甚至拒绝向警方透露绑匪来电的内容。夏洛克与乔恩并未放弃,从监控中发现涉案车辆疑似新闻采访车,并在烧毁的车内找到一部一次性手机,显示绑匪曾三次致电亚伦。
夏洛克进一步调查发现,亚伦近期曾咨询离婚律师,这令其动机成疑。而乔恩从广告商处得知,亚伦曾在电话中激动提及“老胶片”和“巨额资金”。二人随后在公司硬盘中发现一段经编辑的三十年前视频,其中竟记录了工会领袖被谋杀的画面,嫌疑人是一名有黑帮背景的企业家。
然而真相再次反转。这段视频实为亚伦与副手丹尼斯为展示新研发的视频编辑软件而制作的演示样本,所谓“谋杀”只是特效。绑匪的目标,很可能正是这款价值不菲的软件或相关利益。
夏洛克将注意力转向丹尼斯。公司合约规定员工开发成果归亚伦所有,而肯尼斯死前视频中的背景音乐正是丹尼斯常听的曲子。尽管监控中绑匪身材高大,但借助他们的编辑软件,完全可以修改体型特征。
正在警方审讯丹尼斯时,贝丝突然逃脱归来。然而夏洛克察觉异样:她称自己被关在小屋和帐篷中,脸部与手臂明显晒黑,颈部以下却肤色苍白——这不符合被囚禁的状态。最终贝丝承认,她因得知亚伦咨询离婚、担心失去财产,而与丹尼斯合谋自导自演了绑架案,企图拖延离婚直至婚前协议失效。肯尼斯因偶然拍到视频而被灭口。
贝丝同意转为控方证人指证丹尼斯,以换取减刑。案件水落石出。
而在情感的另一端,夏洛克成功促成了葛瑞森向佩吉的求婚。婚姻将为佩吉带来生命的延续与医疗的保障。一向抗拒婚姻的夏洛克,此次却成了幸福的推手——连乔恩都未曾想到,他会主动劝人服下这“幸福的毒药”。